package com.xiaodou.mjf.application.fee.service.impl;

import com.xiaodou.mjf.application.fee.repository.LoanMasterRepository;
import com.xiaodou.mjf.application.fee.service.LoanMasterService;
import com.xiaodou.mjf.entity.fee.LoanMaster;
import com.xiaodou.mjf.infrastructure.common.app.JpaSimpleService;

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.stereotype.Service;

import javax.annotation.Resource;
import javax.transaction.Transactional;


/***
 *
 * LoanMaster业务访问实现
 * @author XiaoDou.com Code Generator
 * @version 1.0
 * 2014-10-29 17:37:52
 *
 */
@Service @Transactional
public class LoanMasterServiceImpl extends JpaSimpleService<LoanMaster,String> implements LoanMasterService{

	Logger logger = LoggerFactory.getLogger(LoanMasterServiceImpl.class);

    @Resource
    LoanMasterRepository loanMasterRepository;

    @Override
    protected JpaRepository<LoanMaster, String> getRepository() {
        return loanMasterRepository;
    }


    @Override
    public LoanMaster findByLoanId(String loanId) {
        return loanMasterRepository.findByLoanId(loanId);
    }


//	@Override
//	public LoanMaster findByAccountNumber(String accountNumber) {
//		
//		 return loanMasterRepository.findByAccountNumber(accountNumber);
//	}
}

